<?php
	require_once("../conexion/conexion.php");
	require_once("../Mantenedores/Isapre.php");
	
	function IngresaPrestamo($obs,$montoTotal,$montoCuota,$fecha,$dia,$estado,$caja,$numCuota)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into prestamo (PresDescrip,PresMonto,PresMontoCuota,PresFecha,PresDiaCuota,PresEstado,PresCaja,PresNumCuota) 
        values ('".$obs."','".$montoTotal."','".$montoCuota."','".$fecha."','".$dia."','".$estado."','".$caja."','".$numCuota."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function IngresaCuota($rut,$codPrestamo,$num,$fecha,$monto,$estado)
	{
		$con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "insert into empprestamo (EmpRut,PresCod,EmpPresNumCuota,EmpPresFecha,EmpPresMonto,EmpPresEstado) 
        values ('".$rut."','".$codPrestamo."','".$num."','".$fecha."','".$monto."','".$estado."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$con->cerrarBD();
	}
	
	function BuscaCodPrestamo($fecha)
    {
        $con = new Conexion();
		$con2 = $con->conexionBD("fpproduccion");
		$sql = "select max(PresCod) from prestamo where (PresFecha='".$fecha."')";
		$resultado = mysql_query($sql) or die ($con->error_mysql("Error en la consulta".mysql_error()));
		$cod = mysql_fetch_array($resultado);
		$con->cerrarBD();
		return $cod[0];
    }
	
	extract($_POST);
	
	if(($cmb_Empleado=='0')or($cmb_Caja=='0')or($txtMonto=="")or($txtDias=="")or($txtFechaPago=="")or($txtNumCuota=="")or($txtMontoCuota==""))
	{
		echo "<script>0;alert('Ingrese la informacion requerida!!!');</script>";
	}
	else
	{
		$monto = str_replace ( ".", "", $txtMonto);
		$montoCuota = str_replace ( ".", "", $txtMontoCuota);
		$fecha = explode("-",$txtFechaPago);
		$fecha = $fecha[2]."-".$fecha[1]."-".$fecha[0];
		IngresaPrestamo($txtObs,$monto,$montoCuota,$fecha,$txtDias,'PENDIENTE',$cmb_Caja,$txtNumCuota);
		$codPrestamo = BuscaCodPrestamo($fecha);
		$fechaPago = explode("-",$txtFechaPago);
		$comienzoPagoMes = ($fechaPago[1]+1);
		$comienzoPagoAgno = $fechaPago[2];
		//generar cuotas
		for($i=1;$i<=$txtNumCuota;$i++)
		{
			if($comienzoPagoMes>12)
			{
				$comienzoPagoMes = $comienzoPagoMes-12;
				$comienzoPagoAgno = $comienzoPagoAgno+1;
				$fechaCuota = $comienzoPagoAgno."-".$comienzoPagoMes."-".$txtDias;
				$numCuota = $i."/".$txtNumCuota;
				//echo "<br>".$numCuota."  ".$fechaCuota;
				IngresaCuota($cmb_Empleado,$codPrestamo,$numCuota,$fechaCuota,$montoCuota,'PENDIENTE');
				$comienzoPagoMes++;
				
			}
			else
			{
				$fechaCuota = $comienzoPagoAgno."-".$comienzoPagoMes."-".$txtDias;
				$numCuota = $i."/".$txtNumCuota;
				//echo "<br>".$numCuota."  ".$fechaCuota;
				IngresaCuota($cmb_Empleado,$codPrestamo,$numCuota,$fechaCuota,$montoCuota,'PENDIENTE');
				$comienzoPagoMes++;
			}
		}
		echo "<script>1;alert('Se Ingreso Correctamente el Prestamo!!!');</script>";
	}
?>
